Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 STAMFORD NEW ROAD Terraced £500,000 16 Jul 2010
76 - 78 STAMFORD NEW ROAD £705,000 24 Nov 2017
80 STAMFORD NEW ROAD Detached £467,500 18 Nov 2019
80A STAMFORD NEW ROAD Detached £442,000 22 Nov 2005